package com.qire.manhua.model.vo;

import com.qire.common.basic.StringUtil;
import com.qire.common.support.base.BaseVO;

public class CollectTaskVO extends BaseVO {

    private String ok;
    private TaskInfoVO task;

    public boolean isFail() {
        return StringUtil.isEmpty(ok);
    }

    public String getResultMsg() {
        return ok;
    }

    public String getTaskMsg() {
        if(task != null && task.is_show != 0) {
            int schedule = task.schedule;
            return schedule < 3 ? "收藏3部漫画任务" + schedule + "/3" : "收藏3部漫画任务完成";
        }
        return "";
    }

    public class TaskInfoVO {
        public int state;                   // 0 完成待领取，1完成已领取， 2 未完成
        public int schedule;                // 任务进度
        public int is_show;                 // 0 不显示， 1 显示
        public int task_id;                 // 106
    }

}
